Efficient Design-Flow for Counting Heads
نویسندگان
چکیده
Nowadays railway systems are designed and tested in a conventional way, i.e. the systems are simulated with a manually created test bench. This has the advantage that the designers have a considerable expertise with this kind of work, but there is still a lot of potential for human failure. Furthermore, testing is very cost-intensive and can never reach complete coverage. Hence, an integrated design flow for railway systems is needed, which allows for efficient modeling, validation, simulation-based verification as well as formal verification. A well accepted approach for this is the system level description language SystemC, which is known from the hardware design domain. SystemC supports the designer with a suitable methodology for efficient modeling and validation. With an integrated simulation kernel it facilitates a fast and efficient simulation-based validation and verification. In this paper we present a design flow for a railway specific application based on SystemC. We show the modeling of Counting Heads (CHs) [7] for railways, which are used to determine whether a specified Track Vacancy Detection Section (TVDS) is clear or occupied. Especially for electronic railway interlocking systems as constructed by SIEMENS, which determine automatically, whether a TVDS is clear or occupied, the correct function of CHs is crucial: If they fail to work properly a TVDS would either be falsely indicated as occupied – resulting in a deterioration of availability and reliability – or falsely indicated as clear – possibly introducing a safety hazard. The proof of correctness helps to avoid such situations. Therefore, we present first steps towards a complete formal verification of CHs using Bounded Model Checking (BMC).
منابع مشابه
Modeling and Formal Verification of Counting Heads for Railways
The demand for safety for electronic systems, especially safety critical systems, is high. Nowadays such systems are tested and simulated with a manually created set of test cases. But testing cannot reach a complete coverage for complex designs. Hence, we present a verification flow for Counting Heads for railways which are used by many electronic railway interlocking systems from SIEMENS. Our...
متن کاملA New Fast and Robust Method Based on Head Detection for People-Flow Counting System
This paper presents an implementation method for the people counting system which detects and tracks moving people using a fixed single camera. The main contribution of this paper is the novel head detection method based on body’s geometry. A novel body descriptor is proposed for finding people’s head which is defined as Body Feature Rectangle (BFR). First, a vertical projection method is used ...
متن کاملA method for bubble volume measurement under constant flow conditions in gas–liquid two-phase flow
Measuring the volume of a bubble, especially at its detachment, is a basic subject in gas-liquid two-phase flow research. A new indirect method for this measurement under constant flow conditions is presented. An electronic device is designed and constructed based on laser beam intensity. This device calculates the frequency of the bubble formation by measuring the total time of the formation p...
متن کاملOptimum Design of Interbasin Pipe System (RESEARCH NOTES)
Pipe systems are often used to transfer moderate to medium water volumes between reservoirs or from well fields to consumers. Such systems consisting of an arbitrary number of reservoirs or other types of sources and sinks are considered here. The Lagrangean optimization principle is used for the determination of all pipe diameters giving minimum total cost of the system, when the individual di...
متن کاملReal-time passenger counting in buses using dense stereovision
We are interested particularly in the estimation of passenger flows entering or exiting from buses. To achieve this measurement, we propose a counting system based on stereo vision. To extract three-dimensional information in a reliable way, we use a dense stereo-matching procedure in which the winner-takes-all technique minimizes a correlation score. This score is an improved version of the su...
متن کامل